TV presenter - German English Dictionary